package com.onpositive.simple.persistance;


public class ExtractBoundsParameter {
	public int fieldIndex;
	public Object lowerBound;
	public Object upperBound;
	public Object targetValue;
	public boolean requiresSubinterval;
	public boolean includeLowerBound;
	public boolean includeUpperBound;
	public Filter[] filters;

	public ExtractBoundsParameter( int fieldIndex, Object lowerBound,
			Object upperBound, Object targetValue, boolean requiresSubinterval,
			boolean includeLowerBound, boolean includeUpperBound,
			Filter[] filters )
	
	{
		this.fieldIndex = fieldIndex;
		this.lowerBound = lowerBound;
		this.upperBound = upperBound;
		this.targetValue = targetValue ;
		this.requiresSubinterval = requiresSubinterval;
		this.includeLowerBound = includeLowerBound;
		this.includeUpperBound = includeUpperBound;
		this.filters = filters;
	}
}